package javase2.day01.demo01;
/*
java.lang.Object
Class Object是类Object结构的根【最顶层】。 每个类都有Object作为超类【祖宗类】。
所有对象（包括数组）都实现了这个类的方法。


 */
public class DemoObjectTostring {
    public static void main(String[] args) {
        /*
        Person默认继承了Object类，可以直接使用toString方法
        public String toString()返回对象的字符串表示形式。
         */
        Person person1=new Person("猪八戒",19);
        String s=person1.toString();
        System.out.println(s);//javase2.day01.demo01.Person@4554617c
        //直接打印对象名称相当于调用toString方法，都是返回地址值
        System.out.println(person1);//javase2.day01.demo01.Person@4554617c

        //重写toString方法，让其返回内容
        System.out.println(person1);//Person{name='猪八戒', age=19}


    }
}
